0	0.14285714285714285
1	0.2857142857142857
5	0.42857142857142855
10	0.5714285714285714
11	0.7142857142857143
14	0.8571428571428571
11111	1.0
2	0.25
9	0.5
13	0.75
17	1.0
4	0.14285714285714285
6	0.2857142857142857
8	0.42857142857142855
12	0.5714285714285714
13	0.8571428571428571
13	0.8571428571428571
null	1.0
10	0.16666666666666666
11	0.3333333333333333
2147483647	0.6666666666666666
2147483647	0.6666666666666666
null	1.0
null	1.0
-1	0.5
15	1.0
19	0.25
65536	0.5
1000000	0.75
null	1.0
